package es.deusto.tralala.data;

import java.io.Serializable;
import java.util.Calendar;
import java.util.Date;

import javax.jdo.annotations.PersistenceCapable;

@PersistenceCapable(detachable = "true")
public class Reproduccion implements Serializable {
	private Usuario usuario = null;
	private Cancion cancion = null;
	private Date fecha;
	private static final long serialVersionUID = 1L;
	
	public Reproduccion(Usuario usuario, Cancion cancion) {
		super();
		this.usuario = usuario;
		this.cancion = cancion;
		this.fecha = Calendar.getInstance().getTime();
	}
	
	public Reproduccion(Usuario usuario, Cancion cancion, Date fecha) {
		super();
		this.usuario = usuario;
		this.cancion = cancion;
		this.fecha = fecha;
	}

	public Usuario getUsuario() {
		return usuario;
	}

	public void setUsuario(Usuario usuario) {
		this.usuario = usuario;
	}

	public Cancion getCancion() {
		return cancion;
	}

	public void setCancion(Cancion cancion) {
		this.cancion = cancion;
	}

	public Date getFecha() {
		return fecha;
	}

	public void setFecha(Date fecha) {
		this.fecha = fecha;
	}
}
